import request from '@/utils/request'
// 社矫群组 API接口

// eslint-disable-next-line camelcase
const crc_group_Api = {
  pageQuery: '/crc_group/pageQuery', // 条件查询
  deleteGroup: '/crc_group/delete', // 删除社矫群组
  saveOrUpdateGroup: '/crc_group/save', // 修改或新增社矫群组
  list: '/crc_group/list' // 条件查询
}

/**
 * 社矫群组分页查询接口
 * @param {*} id
 */
export function pageQuery (body) {
  return request({
    url: crc_group_Api.pageQuery,
    method: 'post',
    data: body
  })
}

/**
 * 删除社矫群组
 * @param {} parameter
 * @returns
 */
export function deleteGroup (parameter) {
  return request({
    url: crc_group_Api.deleteGroup,
    method: 'post',
    params: parameter
  })
}

/**
 * 删除社矫群组
 * @param {} parameter
 * @returns
 */
export function saveOrUpdateGroup (body) {
  return request({
    url: crc_group_Api.saveOrUpdateGroup,
    method: 'post',
    data: body
  })
}

/**
 * 社矫对象分页查询接口
 * @param {*} body
 */
export function groupList (body) {
  return request({
    url: crc_group_Api.list,
    method: 'post',
    data: body
  })
}
